<?php
namespace App\Exceptions\ApiApplet;

use App\Exceptions\BaseException;

/**
 * token请求错误状态码异常类
 * @package App\Exceptions\Api
 */
class ApiBaseException extends BaseException
{

    /**
     * 错误码前缀
     * 子类继承需复写,不能和BaseException前缀一样
     *
     * @var int
     */
    protected $code_prefix = 110;

    /**
     * 错误码 code
     */
    const INVALID_APPID = 1001; //无效的微信应用ID
    const INVALID_TOKEN = 1002; //无效的用户token

    /**
     * ApiTokenException constructor.
     * @param $message
     * @param $code
     */
    public function __construct($message, $code)
    {
        parent::__construct($message, intval($code));
    }
}